/* // 苹方-简 常规体
font-family: PingFangSC-Regular, sans-serif;

// 苹方-简 极细体
font-family: PingFangSC-Ultralight, sans-serif;

// 苹方-简 细体
font-family: PingFangSC-Light, sans-serif;

// 苹方-简 纤细体
font-family: PingFangSC-Thin, sans-serif;

// 苹方-简 中黑体
font-family: PingFangSC-Medium, sans-serif;

// 苹方-简 中粗体
font-family: PingFangSC-Semibold, sans-serif; */


.uni-tabbar__label {
	font-family: PingFangSC-Semibold, sans-serif;
}

* {
	font-family: PingFangSC-Semibold, sans-serif;
}

.uni-tab-bar {
	height: 100vh;
	/* height: calc(100vh - 100upx); */
	/* #ifdef APP-PLUS */
	/* height: calc(100vh - 100upx - var(--status-bar-height)); */
	height: 100vh;
	/*  #endif  */
}

/* 可拖动顶部选项卡 */
.uni-swiper-tab {
	width: 100%;
	white-space: nowrap;
	line-height: 100rpx;
	height: 100rpx;
	background: #4c7fff;
	font-size: 0;
}

.swiper-tab-list {
	font-size: 30rpx;
	width: 186rpx;
	display: inline-block;
	text-align: center;
	color: #fff;
	height: 100rpx;
	border-radius: 5rpx;
	overflow: hidden;
}


.active {
	color: #2353CC;
	background: #fff;
	font-family: PingFangSC-Semibold, sans-serif;
}


/* 每个页面的公共样式 */
.swiper {
	height: calc(100vh - 100rpx);
}

.Roughing {
	height: 100%;
	width: 100%;
	padding: 25upx;
	box-sizing: border-box;
}

.hide {
	overflow: hidden;
}

.Roughingbox {
	height: 100%;
	border-radius: 25upx;
	background: #F2F2F2;
}

.itemhead {
	font-size: 28rpx;
	color: #000000;
	text-align: center;
	height: 100rpx;
	line-height: 100rpx;
}
.itemMain{
	height: calc(100% - 100rpx);
}

/* table */
.itemMain-head {
	height: 85rpx;
	border-top: solid 1px #C1C2C6;
	border-bottom: solid 1px #C1C2C6;
	padding: 0 30upx;
	box-sizing: border-box;
	display: flex;
	justify-content: space-between;
}

.itembox {
	margin: auto 0 !important;
}


.itembox .wd {
	width: 50upx;
}

.itemMain-head .title {
	font-size: 24upx;
	color: #505153;
}

.titleinfo {
	font-size: 24upx;
	color: #2353CC;
	width: 70upx;
}

.titleunit {
	font-size: 24upx;
	color: #505153;
	width: 70upx;
}

.itemMain-body {
	height: calc(100% - 140rpx);
	position: relative;
	 
}
.yinying{
	box-shadow: 0 -208rpx 200rpx -160rpx #ff8c1a inset;
}

.addcol {
	background: #F2F2F2 !important;
}

.scroll-Y {
	overflow-y: auto;
	/* -webkit-overflow-scrolling:touch; */
}

.bodyitem {
	display: flex;
	justify-content: space-between;
	padding: 0 30upx;
	background: #e6e6e6;
	align-items: center;
	font-size: 24upx;
	color: #505153;
	height: 70upx;
}

.changecolor {
	background: #d9d9d9;
}

.midtitle {
	color: #000000;
	background: #f2f2f2;
}

/* 实时的中间信息 */
.realtime {
	width: 100%;
}

.rolling {
	width: 100upx;
	margin: 0 20upx;
}

.btn {
	border-radius: 50%;
	background: #000000;
	width: 50upx;
	height: 50upx;
}

/* 曲线 */
.curve {
	width: 100upx;
	height: 100upx;
	background: red;
}

/*样式的width和height一定要与定义的cWidth和cHeight相对应*/
.qiun-charts {
	width: 750upx;
	height: 500upx;
	background-color: #FFFFFF;
}

.charts {
	width: 750upx;
	height: 500upx;
	background-color: #FFFFFF;
}


//中间信息
.midbox {
	width: 100%;
	padding: 0 30upx;
	background: #f2f2f2;
	box-sizing: border-box;
}

.midbox-item {
	/* background: red; */
	width: 25%;
	height: 70upx;
	float: left;
}

.itemTitle {
	color: #505153;
	font-size: 24upx;
	height: 50%;
	line-height: 35upx;
}

.itemInfo {
	color: #2353CC;
	font-size: 20upx;
	height: 50%;
	line-height: 35upx;
}

.parameterTitle {
	width: 40%;
}

.parameterNum {
	width: 50%;
	color: #2353CC;
}

.blue{
	color: #2353CC;
}

.infomain1{
	height: 100%;
}
.planmain{
	height: calc(100% - 96rpx);
}
.xiangao{
	height: calc(100% - 80rpx);
}

.longline{
	width: 100%;
	height: 2rpx;
	background: #C1C2C6;
}

.none{
	width: 185rpx;
	height: 274rpx;
	margin-left: 50%;
	margin-top: 5%;
	transform: translateX(-50%);
	opacity: 0.2;
}

//弹框
.drop{
	position: fixed;
	top: 20rpx;
	right: 0;
	width: 200rpx;
	height: 240rpx;
	z-index: 999;
	background: #F2F2F2;
	border-radius: 10rpx;
	padding:10rpx 20rpx;
	box-sizing: border-box;
	z-index: 99999;
}
.shape{
	/* margin-left: 110px; */
	position: absolute;
	top:-35rpx;
	z-index: 9999;
	right: 20rpx;
	 width: 0; 
	 height: 0;
	 border-width: 20rpx;
	 border-style: solid;
	 border-color: transparent #F2F2F2 transparent transparent;
	 transform: rotate(90deg);
}
.dropItem{
	color: block;
	height: 120rpx;
	width: 100%;
	display: flex;
	justify-content: space-between;
	align-items: center;
	font-size: 30rpx;
	line-height: 120rpx;
	font-family: PingFangSC-Regular, sans-serif;
}
.imgCode{
	width: 27rpx;
	height: 35rpx;
}
.imgCode2{
	width: 38rpx;
	height: 31rpx;
}
